package br.com.jbssistemas.loterica.daos;

import br.com.jbssistemas.loterica.entidades.Receita;
import java.util.Date;

/**
 *
 * @author daniel
 *
 */
public class ReceitaDAO extends DAOGenerico<Receita> {

    public ReceitaDAO() {
        super(Receita.class);
    }

    public double getTotalReceitas(Date dataInicial, Date dataFinal) {

        Double result = findPojo("SELECT SUM(receita.valor) FROM Receita receita "
                               + "WHERE receita.dataReceita BETWEEN ? AND ?", dataInicial, dataFinal);

        if (result == null) {
            
            return 0.0;
            
        } else {
            
            return result;
            
        }

    }

}
